panda crossing - French English Dictionary